sequence complementarity - Alemán Inglés Diccionario